high-mounted stop light - Turkish English Dictionary